4D Pack v13.2AP ShellExecute |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Pack v13.2
AP ShellExecute
|
AP ShellExecute ( nomeArquivo ; modo ; param ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
nomeArquivo | cadeia |
![]() |
Nome do arquivo ou do documento a executar | |||||
modo | Inteiro longo |
![]() |
Estado da janela ao abrir | |||||
param | Texto |
![]() |
Parâmetros da aplicação | |||||
Resultado | Inteiro longo |
![]() |
0, se a execução do comando é correta; caso contrário código de erro | |||||
Nota de compatibilidade: Este comando é obsoleto, somente se conserva por razões de compatibilidade e será eliminado em futuras versões do plug-in. Se recomenda usar o comando LAUNCH EXTERNAL PROCESS de 4D. Leve em conta que desde a versão 11.0 de 4D, AP ShellExecute só funciona em Windows.
Nota: Este comando só funciona em Windows. Em Mac OS, não tem nenhum efeito.
O comando AP ShellExecute permite lançar uma aplicação ou abrir um documento desde uma base 4D.
No parâmetro nomeArquivo, passe o nome ou via de acesso completa (absoluta) do arquivo a lançar. Quando a aplicação ou documento a abrir se encontra junto a estrutura da base, é possível passar só o nome de arquivo ou uma via de acesso relativa.
Só tem que indicar o nome do documento e Windows se encarrega da execução da aplicação associada.
O parâmetro modo permite especificar o modo de visualização da janela na que será lançada a aplicação:
O parâmetro param permite passar todo tipo de parâmetro adicional que possa ser necessário para a aplicação executada. Por exemplo, se utiliza este comando para lançar um navegador web, pode passar um URL específico neste parâmetro.
Este exemplo abre um documento de tipo Word® localizado na raíz do disco principal:
`Em Windows
$err:=AP ShellExecute("C:\Test.doc")
Este exemplo lança o navegador de Internet browser por padrão na tela completa no site de 4D:
$err:=AP ShellExecute("www.4d.fr";"1")
Este exemplo abre o site de 4D na tela completa em Netscape® sem importar qual seja o navegador de Internet por padrão:
$err:=AP ShellExecute("C:\Program Files\Netscape\NETSCAPE.EXE";"1";"www.4d.fr")
Este exemplo abre o Explorador Windows em uma janela normal e mostra o conteúdo da pasta Music:
$err:=AP ShellExecute("C:\WINDOWS\explorer.exe";0;"C:\Music")
Produto: 4D Pack
Tema: 4D_Pack : Utilities
Número
61957
Modificado: 4D Pack v11